package fhv.itb.ec.auction;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface Auction extends Remote {
	
	public String joinAuction(String bidderName, String auctionName) throws RemoteException;
	public String leaveAuction(String bidderName, String auctionName) throws RemoteException;
	public String bid(String bidderName, String item, int price) throws RemoteException;
	public void refresh() throws RemoteException;
	public String getItemList() throws RemoteException;
	
	public  void setClientInterface(ClientInterface c) throws java.rmi.RemoteException;
}
